package com.yanqu.xiuxian.crosssystem.manger.elementalbonds.result;

import com.yanqu.xiuxian.crosssystem.manger.elementalbonds.config.ElementalBondsShapeConfig;
import com.yanqu.xiuxian.crosssystem.manger.elementalbonds.entity.ElementalBondsBlock;

import java.util.ArrayList;
import java.util.List;

public class ElementalBondsShapeMatchResult {

    private ElementalBondsShapeConfig elementalBondsShapeConfig = null;

    // 这个是从小到大的，由shapeConfig里面matchPoint顺序控制
    private List<ElementalBondsBlock> elementalBondsBlockList = new ArrayList<>();

    public ElementalBondsShapeMatchResult(ElementalBondsShapeConfig elementalBondsShapeConfig, List<ElementalBondsBlock> elementalBondsBlockList) {
        this.elementalBondsShapeConfig = elementalBondsShapeConfig;
        this.elementalBondsBlockList = elementalBondsBlockList;
    }

    public ElementalBondsShapeConfig getElementalBondsShapeConfig() {
        return elementalBondsShapeConfig;
    }

    public void setElementalBondsShapeConfig(ElementalBondsShapeConfig elementalBondsShapeConfig) {
        this.elementalBondsShapeConfig = elementalBondsShapeConfig;
    }

    public List<ElementalBondsBlock> getElementalBondsBlockList() {
        return elementalBondsBlockList;
    }

    public void setElementalBondsBlockList(List<ElementalBondsBlock> elementalBondsBlockList) {
        this.elementalBondsBlockList = elementalBondsBlockList;
    }

}
